package com.appkubes.mall.core.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * 广告
 * @author Rongjie
 */
@Data
@TableName("mall_task")
@KeySequence(value = "mall_task_SEQ")
@ApiModel(value = "MallTask对象")
public class MallTask implements Serializable{

       private String appKey;

       @TableId(value = "task_key", type = IdType.UUID)
       private String taskKey;

       @ApiModelProperty(value = "标题")
       private String type;

       private Integer createTime;

       private Integer updateTime;

       @ApiModelProperty(value = "备注")
       private String memo;

       @ApiModelProperty(value = "启用状态 1启用", example = "1")
       private Integer state;

       private Integer level;

       private String value;

       @ApiModelProperty(value = "预计执行时间", example = "1")
       private Integer executeTime;

       @ApiModelProperty(value = "尝试执行次数", example = "1")
       private Integer executeTimes;

}
